package com.prs.crm.service.crm;

import java.util.Collection;
import java.util.List;

import com.prs.crm.domain.crm.Customer;
import com.prs.crm.domain.crm.CustomerAppoint;
import com.prs.crm.domain.crm.Liaison;
import com.prs.crm.domain.crm.Linkman;
import com.prs.crm.domain.hr.Person;
import com.prs.crm.service.BaseService;

public interface CustomerAppointService extends BaseService<CustomerAppoint>{	
	void saveCustomerAppoint(Customer customer,String appoints);	
	List<Person> getPersonAppoint();		
	Collection<Integer> findPersonIds();	
	Collection<CustomerAppoint> getCustomerAppoint(Person person);
	Collection<Linkman> getTodayBirthdayLinkman4Appoint(Person person);
	Collection<Liaison> getTodayDueLiaison4Appoint(Person person);
	Collection<Object[]> listPersonAppoint();
	
}
